package web.demo.service.impl;

import java.util.List;

import web.demo.dao.impl.FoodTableDao;
import web.demo.entity.FoodTable;
import web.demo.factory.BeanFactory;
import web.demo.service.IFoodTableService;

public class FoodTableService implements IFoodTableService{
	private FoodTableDao foodTableDao=BeanFactory.getInstance("foodTableDao",FoodTableDao.class);
	/**
	 * 添加餐桌，获取餐桌名称，状态默认为0（空闲）
	 * */
	@Override
	public boolean addFoodTable(FoodTable foodTable) {
		return foodTableDao.addFoodTable(foodTable);
	}

	@Override
	public List<FoodTable> getAll() {
		return foodTableDao.getAll();
	}

	@Override
	public List<FoodTable> getAll(int status) {
		return foodTableDao.getAll(status);
	}

	@Override
	public FoodTable getById(int id) {
		return foodTableDao.getById(id);
	}

	@Override
	public void update(FoodTable foodTable) {
		foodTableDao.update(foodTable);
	}

	@Override
	public boolean delete(int id) {
		return foodTableDao.delete(id);
	}

	
	@Override
	public List<FoodTable> select(String str) {
		return foodTableDao.select(str);
	}
	
}
